application ncd replace pcs with thin clients software management development unix windows network computing devices linux radius3 remote boot network computer open source pxe dhcp